package com.lyhlmj.oop_client;

import com.formdev.flatlaf.FlatLightLaf;
import com.lyhlmj.oop_client.Frames.LoginAndRegister.LoginFrame.LoginFrame;
import com.lyhlmj.oop_client.Utils.CenterUtils;
import com.lyhlmj.oop_client.Utils.GetScreenSize;

import javax.swing.*;

public class swing {
    public static void main(String[] args) {
//        在main方法最开始添加如下内容，使用FlatLightLaf美化
//        需要导入flatlaf-1.6.5.jar包
        try{
            UIManager.setLookAndFeel(new FlatLightLaf());
        }catch(Exception ex ) {
            System.err.println("Failed to initialize LaF");
        }

        JFrame frame = new LoginFrame("五子棋系统--登陆界面");  //创建登陆界面
//        JFrame frame = new PlayFrame("五子棋系统");

        //  得到屏幕的大小
        int width = GetScreenSize.getFitSize()[0];
        int height = GetScreenSize.getFitSize()[1];

        frame.setSize(width, height);// 设置框架的高度和宽度
        frame.setVisible(true);//   设置可见性

//        设置框架显示在屏幕正中间
        CenterUtils.centerInScreen(frame);
    }
}
